package thread;

public class IsAlive {
    public static void main(String[] args) throws InterruptedException {
        Thread thread=new Thread(()->{
           for(int i=0;i<3;i++){
               System.out.println("hello thread");
               try {
                   Thread.sleep(1000);
               } catch (InterruptedException e) {
                   throw new RuntimeException(e);
               }
           }
        });
        System.out.println(thread.isAlive());//启动前打印isAlive()
        thread.start();
        System.out.println(thread.isAlive());//启动后打印isAlive()
        Thread.sleep(3000);
        System.out.println(thread.isAlive());//休眠5秒后打印isAlive()
        Thread.sleep(3000);
        System.out.println(thread.isAlive());
    }
}
